Design of processing resources scheduling in programmable networks

نویسندگان

  • C. D. Nguyen
  • F. Safaei
چکیده

Programmable network paradigm allows the execution of active applications in routers or switches to provide more flexibility to traditional networks, and richer services for users. In this paper, we discuss issues in designing resource schedulers for processing engines at programmable routers. One of the key problems is the inability to determine execution times of packets from information in headers for scheduling. Therefore, we present a suitable packet scheduling algorithm called Start-time Weighted Fair Queueing (SWFQ) that does not require packet processing times in advance. Through analysis and simulations, we show that the proposed scheme can achieve good fairness and predictable delay guarantees.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CPU Resource Scheduling in Programmable Networks

Programmable network paradigm allows packet processing in the routers within the data path. One of the key problems in programmable networks is the inability to determine execution times of packets from information in headers for scheduling which is in contrast to using packet length in transport resources scheduling. This paper presents a scheduling algorithm called Prediction based Fair Queue...

متن کامل

Fair Resource Allocation in Programmable and Active Networks Using a Composite Scheduler

In active and programmable networks, the packet scheduling schemes should consider multiple resources such as CPU and memory in addition to bandwidth to achieve overall fairness. Maintaining fairness of one resource allocation does not ensure the fair allocation of other resources automatically. The dynamic nature of network load, and the inherent unpredictability of processing times of active ...

متن کامل

Scheduling Resources in Programmable and Active Networks Based on Adaptive Estimations

In active and programmable networks, packet processing could be accomplished in the router within the data path. For efficient resource allocation in such networks, the packet scheduling schemes should consider multiple resources such as CPU and memory in addition to the bandwidth to improve overall performance. The inherent unpredictability of processing times of active packets poses a signifi...

متن کامل

Prediction of the changes in physicochemical properties of key lime juice during IR thermal processing by artificial neural networks

Thermal processing of the key lime juice leads to the inactivation of pectin methylesterase (PME) and the degradation of ascorbic acid (AA). These changes affect directly the cloud stability and color of the juice. In this study, an artificial neural network (ANN) model was applied for designing and developing an intelligent system for prediction of the thermal processing effects on the physico...

متن کامل

Processing resource scheduling in programmable networks

Programmable network paradigm allows the execution of active applications in routers or switches to provide more flexibility to traditional networks, and richer services for users. In this paper, we discuss issues in designing resource schedulers for processing engines in programmable networks. One of the key problems in programmable networks is the inability to determine execution times of pac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003